pusher propeller - Turkish English Dictionary